package com.itheima.mall.service.pmsService;


import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import com.itheima.pojo.pms.PmsProduct;

import java.util.List;

public interface PmsProductApi {

    Page<PmsProduct> list(Integer brandId, String keyword, Integer pageNum, Integer pageSize, Integer productCategoryId, String productSn, Integer publishStatus, Integer verifyStatus);

    List<PmsProduct> simpleList(String keyword);

    void deleteStatus(List<Integer> ids, Integer deleteStatus);

    void newStatus(List<Integer> ids, Integer newStatus);

    void publishStatus(List<Integer> ids, Integer publishStatus);

    void recommendStatus(List<Integer> ids, Integer recommendStatus);

    void verifyStatus(List<Integer> ids, String detail, Integer verifyStatus);
}
